sub contractor - German English Dictionary